export{}



//类


//2：应以类的同时，ts会生成相同名称接口

class Person{
    // 1：定义属性前应该先声明这个属性类型，也可以同时设置默认值
    myName:string='默认名字xxx'
    constructor(n:string){
        this.myName=n;
    }
    getName(){
        return this.myName;
    }
}


let p=new Person("zhangsan");
console.log(p.getName());

//个人理解：类 相当于一个接口只是使用的时候要new
let obj:Person={
    myName:'lisi',
    getName(){
        return this.myName;
    }
}